Odisha, a land steeped in tradition and spirituality, is known for its vibrant festivals and delectable cuisine. Among its many cultural gems, Chitau…